toe-curlingly embarrassing - Spanisch Englisch Wörterbuch